• word of the day

    maule's quince

    maule's quince - Dictionary definition and meaning for word maule's quince

    Definition
    (noun) deciduous thorny shrub native to Japan having red blossoms
Download our Mobile App Today
Receive our word of the day
on Whatsapp